Good suggestion eskimo , just updated from iOS 14.1 to iOS 14.2 (on iPhone 6S) and still no UDP reception.
(Warning , you also need a 10GB download of Xcode 12.2 RC to deploy to iOS 14.2 )
We tried uninstalling and re-installing via TestFlight - still nothing.
We left it for a few hours, then opened the app again and were prompted with a pop up :
"xxxxx would like to find/connect to local devices on your network"
We clicked OK and now it does receive the UDP packets.
So - the question is should it have displayed that pop up earlier and if so how can we make it appear on first install ?
One Stackoverflow - https://stackoverflow.com/questions/63525026/what-triggers-the-would-like-to-find-and-connect-to-devices-on-your-local-netwo says this is a Bonjour request, but this app does not use Bonjour. So should I add this entitlement to ensure the pop up appears sooner ?
Another Stackoverflow post - https://stackoverflow.com/questions/64308595/how-to-trigger-the-local-network-dialog-authorization-for-multicast-entitlement suggests to move minimum build target to 12.0 which is what we have, so maybe we should increment this more ?
Any more suggestions welcome.
Topic:
Code Signing
SubTopic:
Entitlements
Tags: